Git pull
Om je lokale repository te updaten naar de laatste versie van een externe repo, voer dan volgend commando uit in je lokale repository
git pull
Op die manier kan je de aanpassingen fetchen en mergen met je lokale bestanden.
git pull origin branchname --allow-unrelated-histories
Om een andere branch samen te voegen met je actieve branch, gebruik je
git merge <branch>
In beide gevallen probeert git de aanpassingen automatisch te mergen.
Jammer genoeg is dit niet altijd mogelijk en resulteert dit soms in een conflict. Je bent dan zelf verantwoordelijk om de conflicten manueel op te lossen en te mergen. Na de aanpassingen moet je de aangepaste bestanden opnieuw toevoegen aan je lokale repository:
git add <filename>
Alvorens je aanpassingen dan terug samen te voegen kan je ook de aangepaste code bekijken door middel van
git diff <source_branch> <target_branch>